﻿

CREATE proc [dbo].[GetBerufstitel]
@BerufstitelKey	int = null
as
begin
	set nocount on

	;with sel
	as
	(
		select	b.BerufstitelKey,
				b.BerufstitelBez
		from	dbo.Berufstitel b
		union all
		select	0,
				''
	)
	select	s.BerufstitelKey,
			s.BerufstitelBez
	from	sel s
	where	s.BerufstitelKey = @BerufstitelKey
				or @BerufstitelKey is null
	order by s.BerufstitelBez

end


GO
GRANT EXECUTE
    ON OBJECT::[dbo].[GetBerufstitel] TO PUBLIC
    AS [dbo];

